<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 vector-feature-night-mode-enabled skin-theme-clientpref-os vector-sticky-header-enabled" lang="fr" dir="ltr"><head>
<meta charset="UTF-8">
<title>Système multi-agents</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://fr.wikipedia.org/wiki/Syst%C3%A8me_multi-agents"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/mediawiki.page.gallery.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Système_multi-agents rootpage-Système_multi-agents skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Système multi-agents</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="fr" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="fr" dir="ltr">
<p>En <a href="Informatique" title="Informatique">informatique</a>, un <b>système multi-agent</b> (<b>SMA</b>) est un système composé d'un ensemble d'<a href="Agent_logiciel" title="Agent logiciel">agents</a> (un <a href="Processus_(informatique)" title="Processus (informatique)">processus</a>, un <a href="Agent_intelligent" title="Agent intelligent">agent intelligent</a>, un <a href="Robot" title="Robot">robot</a>, un être humain, une fourmi, <abbr class="abbr" title="et cetera">etc.</abbr>) actifs dans un certain <a href="Environnement" title="Environnement">environnement</a> et <a href="Interaction_sociale" title="Interaction sociale">interagissant</a> selon certaines règles.
</p><p>Un agent est une entité caractérisée par le fait qu'elle est, au moins partiellement, <a href="https://fr.wiktionary.org/wiki/autonomie" class="extiw external" title="wikt:autonomie">autonome</a>, ce qui exclut un pilotage centralisé du système global.
</p><p>Objet de recherche en <a href="Intelligence_artificielle_distribu%C3%A9e" title="Intelligence artificielle distribuée">intelligence artificielle distribuée</a>, les systèmes multi-agents constituent une possibilité intéressante de <a href="Mod%C3%A8le_math%C3%A9matique" title="Modèle mathématique">modélisation</a> de <a href="Soci%C3%A9t%C3%A9_(sciences_sociales)" title="Société (sciences sociales)">sociétés</a> humaines et <a href="Colonie_(biologie)" title="Colonie (biologie)">animales</a>, et ont à ce titre des champs d'application larges, allant jusqu'aux <a href="Sociologie" title="Sociologie">sciences humaines</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Origine_et_aspects_techniques">Origine et aspects techniques</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Origine">Origine</h3></div>
<p>L'une des grandes sources d'inspiration pour les systèmes multi-agents a été l'étude des comportements sociaux de certaines familles d'insectes<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>. Dans ce domaine, on se référera utilement aux articles <a href="Intelligence_collective" title="Intelligence collective">Intelligence collective</a> et <a href="Intelligence_distribu%C3%A9e" title="Intelligence distribuée">Intelligence distribuée</a>.
</p><p>Les SMA peuvent être vus comme la rencontre de divers domaines<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> :
</p>
<ul><li>l'<a href="Intelligence_artificielle" title="Intelligence artificielle">intelligence artificielle</a> pour les aspects <a href="Prise_de_d%C3%A9cision" title="Prise de décision">prise de décision</a> de l'agent ;</li>
<li>l'<a href="Intelligence_artificielle_distribu%C3%A9e" title="Intelligence artificielle distribuée">intelligence artificielle distribuée</a> pour la distribution de l'exécution ;</li>
<li>les <a href="Calcul_distribu%C3%A9" title="Calcul distribué">systèmes distribués</a> pour les <a href="Interactions_humain-machine" title="Interactions humain-machine">interactions</a> ;</li>
<li>le <a href="G%C3%A9nie_logiciel" title="Génie logiciel">génie logiciel</a> pour l'approche <i>agents</i> et l'évolution vers des composants logiciels de plus en plus autonomes ;</li>
<li>les <a href="Web_des_objets" title="Web des objets">objets communicants</a>.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Un_exemple_pour_comprendre_:_la_métaphore_des_jeux_vidéo"><span id="Un_exemple_pour_comprendre_:_la_m.C3.A9taphore_des_jeux_vid.C3.A9o"></span>Un exemple pour comprendre : la métaphore des jeux vidéo</h3></div>
<p>On peut représenter un SMA par une de ces communautés virtuelles que l'on trouve de plus en plus dans les <a href="Jeu_vid%C3%A9o" title="Jeu vidéo">jeux vidéo</a> actuels.
</p><p>Prenons l'exemple d'un jeu qui simulerait la vie d'une famille. Le SMA se décompose selon plusieurs dimensions. Tout d'abord, un environnement disposant d'une <a href="Espace_m%C3%A9trique" title="Espace métrique">métrique</a>. On peut considérer qu'il s'agit de la maison et du jardin où vit notre petite famille. Ensuite le SMA peut disposer d'un ensemble d'objets passifs sur lesquels peuvent intervenir nos agents. Il s'agira de tous les objets qui équipent la maison, mais également de la nourriture.
</p><p>Un SMA se compose d'agents. Ceux-ci, actifs et autonomes, interagissent avec leur entourage (environnement, objets et autres agents).
</p><p>Enfin, on intègre un ensemble d'<a href="Op%C3%A9rateur_(informatique)" title="Opérateur (informatique)">opérateurs</a> qui permettent aux agents d'agir sur les objets ou sur les autres agents (le fils peut manger un yaourt, promener son chien ou parler à sa sœur), et de <a href="Capteur" title="Capteur">capteurs</a> qui permettent aux agents de connaître les changements de l'environnement et des autres agents (le yaourt est tombé par terre, papa m'a demandé de sortir le chien). Voici donc ce que l'on peut appeler un SMA.
</p><p>En informatique, l'agent est un programme autonome possédant un ensemble de connaissances et agissant selon des règles qui lui sont propres.
</p>
<div class="mw-heading mw-heading3"><h3 id="Les_cinq_problématiques_des_SMA"><span id="Les_cinq_probl.C3.A9matiques_des_SMA"></span>Les cinq problématiques des SMA</h3></div>
<p>On peut relever cinq problématiques principales lors de la création de systèmes multi-agents<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>:
</p>
<ul><li>D'abord, la problématique de l'action : comment un ensemble d'agents peut agir de manière simultanée dans un <a href="Environnement" title="Environnement">environnement</a> partagé, et comment cet environnement <a href="Interaction_sociale" title="Interaction sociale">interagit</a> en retour avec les agents ? Les questions sous-jacentes sont entre autres celles de la <a href="Repr%C3%A9sentation" title="Représentation">représentation</a> de l'environnement par les agents, de la collaboration entre agents, de la <a href="Planification" title="Planification">planification</a> multi-agent.</li>
<li>Ensuite la problématique de l'agent et de sa relation au monde, qui est représentée par le <a href="Mod%C3%A8le_cognitif" title="Modèle cognitif">modèle cognitif</a> dont dispose l'agent. L'individu d'une <a href="Soci%C3%A9t%C3%A9_(sciences_sociales)" title="Société (sciences sociales)">société</a> multi-agent doit être capable de mettre en œuvre les actions qui répondent au mieux à ses objectifs. Cette capacité à la <a href="D%C3%A9cision" title="Décision">décision</a> est liée à un "état mental" qui reflète les <a href="Perception_de_l'environnement" title="Perception de l'environnement">perceptions</a>, les représentations, les <a href="Croyance" title="Croyance">croyances</a> et un certain nombre de paramètres "<a href="Psychisme" title="Psychisme">psychiques</a>" (<a href="D%C3%A9sir" title="Désir">désirs</a>, tendances…) de l'agent. La problématique de l'individu et de sa relation au monde couvre aussi la notion d'<a href="Engagement_(psychologie_sociale)" title="Engagement (psychologie sociale)">engagement</a> de l'agent vis-à-vis d'un agent tiers.</li>
<li>Les systèmes multi-agents passent aussi par l'étude de la nature des interactions, comme source de possibilités d'une part et de contraintes d'autre part. La problématique de l'interaction s'intéresse aux moyens de l'interaction (quel <a href="Langage" title="Langage">langage</a> ? quel support ?), et à l'analyse et la conception des formes d'interactions entre agents. Les notions de collaboration et <a href="Travail_coop%C3%A9ratif" title="Travail coopératif">coopération</a> (en prenant coopération comme collaboration + coordination d'actions + résolution de conflits) sont ici centrales.</li>
<li>On peut évoquer ensuite la problématique de l'<a href="Adaptation_(biologie)" title="Adaptation (biologie)">adaptation</a> en termes d'adaptation individuelle ou <a href="Apprentissage" title="Apprentissage">apprentissage</a> d'une part et d'adaptation collective ou <a href="%C3%89volution_(biologie)" title="Évolution (biologie)">évolution</a> d'autre part.</li>
<li>Enfin, il reste la question de la réalisation effective et de l'implémentation des SMA, en structurant notamment les <a href="Langage_de_programmation" title="Langage de programmation">langages de programmation</a> en plusieurs types allant du <a href="Langage_de_programmation_de_cinqui%C3%A8me_g%C3%A9n%C3%A9ration" title="Langage de programmation de cinquième génération">langage de type L5</a>, ou langage de formalisation et de spécification, au langage de type L1 qui est le langage d'implémentation effective. Entre les deux, on retrouve le langage de communication entre agents, de description des lois de l'environnement et de <a href="Repr%C3%A9sentation_des_connaissances" title="Représentation des connaissances">représentation des connaissances</a>.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Architecture_des_systèmes_multi-agents"><span id="Architecture_des_syst.C3.A8mes_multi-agents"></span>Architecture des systèmes multi-agents</h3></div>
<p>En reprenant les cinq problématiques précédentes, on peut décrire quelques éléments de l'architecture d'un système multi-agent.
</p>
<ul><li>Les agents doivent être dotés de systèmes de décisions et de <a href="Planification" title="Planification">planification</a> à plusieurs. Les <a href="Th%C3%A9orie_de_la_d%C3%A9cision" title="Théorie de la décision">théories de la décision</a> sont un domaine à part entière d'étude à ce sujet. Dans la catégorie des interactions avec l'environnement, un autre problème récurrent des systèmes d'agents est celui du <a href="Recherche_de_chemin" title="Recherche de chemin">pathfinding</a> (avec son algorithme le plus connu, l'<a href="Algorithme_A*" title="Algorithme A*">algorithme A*</a>).</li>
<li>Les agents doivent être dotés d'un <a href="Mod%C3%A8le_cognitif" title="Modèle cognitif">modèle cognitif</a> : Là aussi, plusieurs modèles existent, l'un des plus classiques étant le modèle <a href="Mod%C3%A8le_cognitif#Les_modèles_BDI" title="Modèle cognitif">BDI</a> (<i>Beliefs-Desires-Intentions</i>). Il considère d'une part l'ensemble de croyances (<i>Beliefs</i>) de l'agent sur son environnement, qui sont le résultat de ses connaissances et de ses perceptions, et d'autre part un ensemble d'objectifs (<i>Desires</i>). En croisant ces deux ensembles, on obtient un nouvel ensemble d'intentions (<i>Intentions</i>) qui peuvent ensuite se traduire directement en actions.</li>
<li>Les agents doivent être dotés d'un système de <a href="Communication" title="Communication">communication</a>. Plusieurs <a href="Langage" title="Langage">langages</a> spécialisés ont vu le jour à cette fin : le <i><span class="lang-en" lang="en">Knowledge Query and Manipulation Language</span></i> (<a href="Knowledge_Query_and_Manipulation_Language" title="Knowledge Query and Manipulation Language">KQML</a>), et plus récemment, le standard <a href="Foundation_for_Intelligent_Physical_Agents" title="Foundation for Intelligent Physical Agents">FIPA-ACL</a> (ACL pour <i><span class="lang-en" lang="en">Agent Communication Language</span></i>) créé par la <i>Foundation for Intelligent Physical Agents</i> <a rel="nofollow" class="external text" href="http://www.fipa.org/">FIPA</a>. Ce dernier standard repose en particulier sur la <a href="Acte_de_langage" title="Acte de langage">théorie des actes de langage</a>, chère à <a href="John_Searle" title="John Searle">John Searle</a>.</li>
<li>La problématique de l'adaptation est un sujet épineux, objet de recherches nombreuses à l'heure actuelle. On pourrait toutefois citer l'exemple de certains <a href="Virus" title="Virus">virus</a>, aussi bien biologiques qu'informatiques, capables de s'adapter à leur environnement en <a href="Mutation_g%C3%A9n%C3%A9tique" title="Mutation génétique">mutant</a>.</li>
<li>Enfin, l'implémentation effective du système multi-agents, si elle ne fait pas à proprement parler partie de l'architecture du système, mérite d'être évoquée à travers l'exemple des nombreux <a href="Langage_de_programmation" title="Langage de programmation">langages de programmation</a> qui ont été développés à des fins de recherche en <a href="Intelligence_artificielle" title="Intelligence artificielle">intelligence artificielle</a>. On citera en particulier le langage <a href="Lisp" title="Lisp">LISP</a>.</li></ul>
<p>Ces éléments d'architectures s'appliquent plutôt à un système composé d'agents cognitifs et pourraient à termes déboucher sur une « IA agentique », composée d'<a href="Agents_Intelligents" class="mw-redirect" title="Agents Intelligents">agents intelligents</a><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Des_catégories_ou_modèles_d'agents"><span id="Des_cat.C3.A9gories_ou_mod.C3.A8les_d.27agents"></span>Des catégories ou modèles d'agents</h3></div>
<p>On peut établir une classification des agents selon deux critères : agents <a href="Cognition" title="Cognition">cognitifs</a> ou réactifs d'une part ; comportement <a href="T%C3%A9l%C3%A9ologie" title="Téléologie">téléonomique</a> ou <a href="R%C3%A9flexe" title="Réflexe">réflexe</a> d'autre part.
</p><p>La distinction que l'on peut faire entre cognitif et réactif tient essentiellement de la représentation du monde dont dispose l'agent. Si l'individu est doté d'une "représentation symbolique" du monde à partir de laquelle il est capable de formuler des raisonnements, on parlera d'agent cognitif tandis que s'il ne dispose que d'une "représentation sub-symbolique", c’est-à-dire limitée à ses perceptions, on parlera d'agent réactif. Cette distinction cognitif/réactif correspond à deux écoles de pensée des systèmes multi-agents. La première soutient une approche de famille d'agents "<a href="Intelligence" title="Intelligence">intelligents</a>" devant collaborer, avec une perspective plus <a href="Soci%C3%A9t%C3%A9_(sciences_sociales)" title="Société (sciences sociales)">sociologique</a>. La deuxième étudie la possibilité de l'<a href="%C3%89mergence" title="Émergence">émergence</a> d'un comportement "intelligent" d'un ensemble d'agents non-intelligents (type <a href="Fourmi" title="Fourmi">fourmis</a>).
</p><p>La seconde distinction entre comportement téléonomique ou réflexe sépare les comportements intentionnels (poursuite de buts explicites) des comportements liés à des perceptions. Les tendances des agents peuvent ainsi être exprimées explicitement dans les agents ou au contraire provenir de l'environnement.
On peut construire un tableau regroupant les différents types d'agents <sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> :
</p>
<table class="wikitable centre">
<caption>Catégories d'agent
</caption>
<tbody><tr>
<th>
</th>
<th>Agents cognitifs</th>
<th>Agents réactifs
</th></tr>
<tr>
<th>Comportement téléonomique
</th>
<td>Agents intentionnels
</td>
<td>Agents pulsionnels
</td></tr>
<tr>
<th>Comportement réflexe
</th>
<td>Agents "modules"
</td>
<td>Agents tropiques
</td></tr></tbody></table>
<p>Les agents cognitifs sont la plupart du temps <b>intentionnels</b>, c'est-à-dire qu'ils ont des buts fixés qu'ils tentent d'accomplir. On peut cependant trouver parfois des agents dits <b>modules</b> qui, s'ils ont une représentation de leur <a href="Univers" title="Univers">univers</a>, n'ont pas de buts précis. Ils pourraient servir par exemple à répondre à des interrogations d'autres agents sur l'univers.
Les agents réactifs peuvent être séparés en agents <b>pulsionnels</b> et <b>tropiques</b>. Un agent pulsionnel aura une mission fixée (par exemple, s'assurer qu'un réservoir reste toujours suffisamment rempli) et déclenchera un comportement s'il perçoit que l'environnement ne répond plus au but qui lui était affecté (le niveau du réservoir est trop bas). L'agent tropique, lui, ne réagit qu'à l'état local de l'environnement (il y a de la lumière, je fuis). La source de <a href="Motivation" title="Motivation">motivation</a> est dans un cas interne (agents pulsionnels qui ont une "mission"), dans l'autre cas liée uniquement à l'environnement.
</p>
<div class="mw-heading mw-heading3"><h3 id="Organisation_des_agents">Organisation des agents</h3></div>
<p>Avec le développement des systèmes multi-agents, différents <a href="Paradigme_(programmation)" title="Paradigme (programmation)">paradigmes</a> organisationnels ont été développés. Ces organisations établissent un cadre pour les relations et interactions entre les agents. Nous allons présenter ici les principales <sup id="cite_ref-survey_6-0" class="reference"><a href="#cite_note-survey-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup>:
</p>
<ul><li><b>Hiérarchies</b> : dans ce modèle, les agents sont hiérarchisés selon la structure d'un <a href="Arbre_(informatique)" class="mw-redirect" title="Arbre (informatique)">arbre</a>, dans lequel chaque nœud représente un agent, et possède un lien d'autorité sur ses nœuds-fils. Ce modèle permet de décomposer la tâche globale du système.</li>
<li><b>Holarchies</b> : l'<a href="Holon_(philosophie)" title="Holon (philosophie)">holarchie</a> se rapproche de la hiérarchie, mais il existe quand même une différence majeure. En effet, il n'y a pas de relation d'autorité entre un agent et son sous-groupe, mais les agents du sous-groupe constituent "physiquement" leur sur-agent. Pour illustrer cette notion, on peut prendre l'exemple d'une ville, constituée de bâtiments. Les bâtiments sont des agents, et la ville est un agent constitué de ces agents bâtiments. On peut également avoir, à l'échelle supérieure, un agent région qui sera constitué d'agents villes. De même, un banc de poissons ressemble parfois à un poisson plus gros que les poissons qui le composent, le banc comme les poissons sont alors des agents, organisés en holarchie<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup>.</li>
<li><b>Coalitions</b> : une coalition est une alliance temporaire d'agents qui s'unissent et collaborent car leurs intérêts individuels se rencontrent. La <a href="Fonction_d'utilit%C3%A9" class="mw-redirect" title="Fonction d'utilité">valeur</a> de la coalition doit être supérieure à la somme des valeurs individuelles des agents la composant. Pour illustrer cette notion, imaginons que nous ayons des agents qui ont chacun besoin d'un gâteau. Le gâteau individuel coûte 5 <abbr class="abbr" title="euro">€</abbr>, et le lot de 6 coûte 24 <abbr class="abbr" title="euro">€</abbr>. Si six agents forment une coalition pour acheter un lot, chacun pourra repartir avec son gâteau pour seulement 4 <abbr class="abbr" title="euro">€</abbr>. La coalition leur a donc permis d'optimiser leurs intérêts individuels.</li>
<li><b>Équipes</b> : les agents constituant l'équipe travaillent ensemble à la réalisation d'objectifs communs. À la différence des agents d'une coalition, les agents d'une équipe cherchent à maximiser les intérêts de l'équipe plutôt que leurs intérêts personnels.</li>
<li><b>Congrégations</b> : les congrégations sont assez similaires aux coalitions et aux équipes. Cependant, elles sont destinées à être permanentes et ont généralement plusieurs objectifs à réaliser<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup>. De plus, les agents peuvent entrer et sortir des congrégations, et appartenir à plusieurs congrégations en même temps.</li>
<li><b>Sociétés</b> : la société est un ensemble d'agents variés, qui interagissent et communiquent. Ils possèdent différents objectifs, n'ont pas le même niveau de rationalité, ni les mêmes capacités, mais sont tous soumis à des lois communes (normes).</li>
<li><b>Fédérations</b> : les agents d'une fédération cèdent une partie de leur autonomie au délégué de leur groupe. Les agents d'un groupe n'interagissent qu'avec leur délégué, qui lui-même interagit avec les délégués des autres groupes.</li>
<li><b>Marchés</b> : des agents vendeurs proposent des objets à la vente, sur lesquels des agents acheteurs peuvent enchérir. Ce genre d'organisation permet, par exemple, de simuler des marchés réels et/ou de comparer différentes stratégies de négociation<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup>.</li>
<li><b>Matrices</b> : les agents d'une organisation en matrices sont hiérarchisés. Cependant, à la différence de la hiérarchie présentée plus haut, où un agent n'était soumis qu'à l'autorité d'au plus un seul autre agent, les agents dans une <a href="Organisation_matricielle" title="Organisation matricielle">organisation matricielle</a> peuvent être soumis à plusieurs autres agents.</li>
<li><b>Combinaisons</b> : une organisation combinée mélange plusieurs des styles présentés ci-dessus (ou d'autres qui auraient été oubliés dans cette liste). Cela peut être, par exemple, une fédération de coalitions ou une hiérarchie d'équipes.</li></ul>
<ul class="gallery mw-gallery-traditional">
<li class="gallerybox" style="width: 155px">
<div class="thumb" style="width: 150px; height: 150px;"><span typeof="mw:File"></span></div>
<div class="gallerytext">Organisation hiérarchique, les flèches indiquent les relations d'autorité. Les agents les plus hauts ont une vue plus globale que celle des plus bas.</div>
</li>
<li class="gallerybox" style="width: 155px">
<div class="thumb" style="width: 150px; height: 150px;"><span typeof="mw:File"></span></div>
<div class="gallerytext">Exemple d'holarchie: les villes sont constituées de bâtiments. Chaque bâtiment est un agent, chaque ville également.</div>
</li>
</ul>
<div class="mw-heading mw-heading2"><h2 id="Applications">Applications</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Dans_le_monde_de_la_recherche">Dans le monde de la recherche</h3></div>
<p>On distingue généralement trois types d'utilisation : la <a href="Simulation_de_ph%C3%A9nom%C3%A8nes" title="Simulation de phénomènes">simulation de phénomènes</a> complexes, la résolution de problèmes et la conception de programmes<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup>.
</p>
<div class="mw-heading mw-heading4"><h4 id="Simulation_de_phénomènes_complexes"><span id="Simulation_de_ph.C3.A9nom.C3.A8nes_complexes"></span>Simulation de phénomènes complexes</h4></div>
<p>On utilise les systèmes multi-agents pour simuler des interactions existant entre agents autonomes. On cherche à déterminer l'évolution de ce système afin de prévoir l'organisation qui en résulte. Par exemple, en <a href="Sociologie" title="Sociologie">sociologie</a>, on peut paramétrer les différents agents composant une communauté. En ajoutant des contraintes, on peut essayer de comprendre quelle sera la composante la plus efficace pour parvenir à un résultat attendu (construction d'un pont). Ils permettent même d'expérimenter des scénarios qui ne seraient pas réalisables sur des populations réelles, que ce soit pour des raisons techniques ou éthiques<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup>. Ce qui importe c'est le comportement d'ensemble et non pas le comportement individuel. Des applications existent en <a href="Physique_des_particules" title="Physique des particules">physique des particules</a> (agent = <a href="Particule_%C3%A9l%C3%A9mentaire" title="Particule élémentaire">particule élémentaire</a>), en <a href="Chimie" title="Chimie">chimie</a> (agent = <a href="Mol%C3%A9cule" title="Molécule">molécule</a>), en <a href="Robotique" title="Robotique">robotique</a> (agent = <a href="Robot" title="Robot">robot</a>, dans le cas d'une implémentation sur robot réel, on parlera de <a href="Syst%C3%A8me_multi-robots" class="mw-redirect" title="Système multi-robots">système multi-robots</a>), en <a href="Biologie_cellulaire" title="Biologie cellulaire">biologie cellulaire</a> (agent = <a href="Cellule_(biologie)" title="Cellule (biologie)">cellule</a>), en <a href="%C3%89thologie" title="Éthologie">éthologie</a> (agent = <a href="Animal" title="Animal">animal</a>), en sociologie, en <a href="Ethnologie" title="Ethnologie">ethnologie</a> (agent = être humain) et en économie (l'agent est un être humain dans un ménage faisant partie d'une <a href="Population_synth%C3%A9tique" class="mw-redirect" title="Population synthétique">population synthétique</a>). L'autonomie permet ici de simuler le comportement exact d'une entité.
</p><p>Comme exemples concrets, nous pouvons citer par exemple <i>EpiSIM</i>, logiciel qui permet de simuler la propagation de maladies dans un espace géographique paramétrable<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup>, ou encore DS, qui simule l'évolution de la population de l'île de <a href="La_R%C3%A9union" title="La Réunion">La Réunion</a> et permet d'anticiper son urbanisation<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup>. On trouve également des simulations de trafic routier<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup><sup class="reference cite_virgule">,</sup><sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> ou d'évacuation de foule paniquée dans un bâtiment<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup><sup class="reference cite_virgule">,</sup><sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup>, qui permettent d'étudier l'origine des problèmes (embouteillages, bousculades…) afin
de réfléchir à des solutions pour les restreindre.
</p>
<div class="mw-heading mw-heading4"><h4 id="Résolution_de_problèmes"><span id="R.C3.A9solution_de_probl.C3.A8mes"></span>Résolution de problèmes</h4></div>
<p>L'<a href="Intelligence_artificielle_distribu%C3%A9e" title="Intelligence artificielle distribuée">intelligence artificielle distribuée</a> est née pour résoudre les problèmes de complexité des gros programmes monolithiques de l'<a href="Intelligence_artificielle" title="Intelligence artificielle">intelligence artificielle</a> : l'exécution est alors distribuée, mais le contrôle reste centralisé. Au contraire, dans les SMA, chaque agent possède un contrôle total sur son comportement. Pour résoudre un problème complexe, il est en effet parfois plus simple de concevoir des programmes relativement petits (les agents) en interaction qu'un seul gros programme monolithique. L'autonomie permet au système de s'adapter dynamiquement aux changements imprévus qui interviennent dans l'environnement.
</p>
<div class="mw-heading mw-heading4"><h4 id="Conception_de_programmes">Conception de programmes</h4></div>
<p>Dans le même temps, le génie logiciel a évolué vers des composants de plus en plus autonomes. Les SMA peuvent être vus comme la rencontre du <a href="G%C3%A9nie_logiciel" title="Génie logiciel">génie logiciel</a> et de l'<a href="Intelligence_artificielle_distribu%C3%A9e" title="Intelligence artificielle distribuée">intelligence artificielle distribuée</a>, avec un apport très important des <a href="Calcul_r%C3%A9parti" class="mw-redirect" title="Calcul réparti">systèmes distribués</a>. Par rapport à un <a href="Programmation_orient%C3%A9e_objet" title="Programmation orientée objet">objet</a>, un agent peut prendre des initiatives, peut refuser d'obéir à une requête, peut se déplacer… L'autonomie permet au concepteur de se concentrer sur une partie <i>humainement appréhendable</i> du logiciel<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Dans_l'industrie"><span id="Dans_l.27industrie"></span>Dans l'industrie</h3></div>
<p>Les utilisations de systèmes multi-agents dans l'industrie sont nombreuses et variées. On en trouve dans les <a href="Jeu_vid%C3%A9o" title="Jeu vidéo">jeux vidéo</a> et dans l'<a href="Animation_(audiovisuel)" title="Animation (audiovisuel)">animation</a>, avec notamment le logiciel <a href="MASSIVE_(logiciel)" title="MASSIVE (logiciel)">MASSIVE</a>, permettant de <a href="Simulation_de_foule" title="Simulation de foule">simuler des foules</a>, qui a été développé à l'occasion de la trilogie cinématographique du <a href="Le_Seigneur_des_anneaux_(films_de_Peter_Jackson)" class="mw-redirect" title="Le Seigneur des anneaux (films de Peter Jackson)">Seigneur des Anneaux</a><sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup>. Ils peuvent également être utilisés par des entreprises pour, par exemple, suivre les comportements des clients naviguant sur un site web<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Dans_la_finance">Dans la finance</h3></div>
<p>Les systèmes multi-agents sont également utilisés dans le monde de la <a href="Finance" title="Finance">finance</a><sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup>.
</p>
<div class="mw-heading mw-heading3"><h3 id="Plate-formes_de_développement_de_systèmes_multi-agents"><span id="Plate-formes_de_d.C3.A9veloppement_de_syst.C3.A8mes_multi-agents"></span>Plate-formes de développement de systèmes multi-agents</h3></div>
<ul><li><a href="AnyLogic" title="AnyLogic">AnyLogic</a> - Logiciel de simulation multi-agents et multi-méthode</li>
<li>CORMAS (COmmon Resources Multi-Agent System) est un <a href="Framework" title="Framework">framework</a> de développement de systèmes multi-agents, open-source et basé sur le langage de <a href="Programmation_orient%C3%A9e_objet" title="Programmation orientée objet">programmation orientée objet</a> <a href="SmallTalk_(langage)" class="mw-redirect" title="SmallTalk (langage)">SmallTalk</a>. Spatialisé, il est centré sur des problématiques de recherche en sciences du développement et de négociation entre acteurs.</li>
<li>DoMIS est un outil permettant la conception de Systèmes Multi-agents (orientés "pilotage opérationnel de systèmes complexes") et basé sur la méthode de conception B-ADSc (voir <a href="Analyse_d%C3%A9cisionnelle_des_syst%C3%A8mes_complexes" title="Analyse décisionnelle des systèmes complexes">Analyse décisionnelle des systèmes complexes</a>). Axé sur la conception, DoMIS permet l'établissement de spécifications utilisables par toute plateforme de développement capable de simuler, au mieux, le temps réel.</li>
<li>JACK est un langage de programmation et un environnement de développement pour agents cognitifs, développé par la société Agent Oriented Software comme une extension orientée agent du langage Java.</li>
<li><a href="Gama_Platform" title="Gama Platform">GAMA</a> est une plateforme de simulation open-source (<a href="Licence_publique_g%C3%A9n%C3%A9rale_limit%C3%A9e_GNU" title="Licence publique générale limitée GNU">LGPL</a>) proposant un environnement de modélisation à base d'agents spatialement explicites (Utilisation de données SIG pour la description des agents et de leur environnement) et un environnement de simulation particulièrement riche, permettant des visualisations complexes et des explorations intelligentes de l'espace des paramètres d'un modèle. Développée par l'<a href="Institut_de_recherche_pour_le_d%C3%A9veloppement" title="Institut de recherche pour le développement">IRD</a>/SU au sein de l'unité mixte internationale <a rel="nofollow" class="external text" href="https://ummisco.fr">UMMISCO</a>.</li>
<li>JADE (Java Agent DEvelopment) est un <a href="Framework" title="Framework">framework</a> de développement de systèmes multi-agents, open-source et basé sur le langage <a href="Java_(langage)" title="Java (langage)">Java</a>. Il offre en particulier un support avancé de la norme FIPA-ACL, ainsi que des outils de validation syntaxique des messages entre agents basé sur les <a href="Ontologie_(informatique)" title="Ontologie (informatique)">ontologies</a>.</li>
<li>Jadex, est une plate-forme agent développée en JAVA par l'université de Hambourg qui se veut modulaire, compatible avec de nombreux standards et capable de développer des agents suivant le modèle BDI.</li>
<li>JAgent est un <a href="Framework" title="Framework">framework</a> open source réalisé en <a href="Java_(langage)" title="Java (langage)">Java</a> dont l'objectif est de faciliter le développement et le test de systèmes multi-agents.</li>
<li>Janus est une plateforme multi-agents modulaire écrite en Java. Elle permet de créer des systèmes multi-agents avec ou sans une approche organisationnelle basée sur le modèle <abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Capacité-Rôle-Interaction-Organisation (CRIO). Janus propose également un modèle de simulation de système holonique assimilant les agents à des holons (ou agents récursifs). Janus est extensible grâce à son utilisation de modules OSGi et propose le support réseau via la bibliothèque JXTA. Une méthodologie nommée <abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> ASPECS peut être associée à Janus. Cette plateforme est développée conjointement par <abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> ICAP-SeT-UTBM en France et le <abbr class="abbr indicateur-langue" title="Langue : espagnol">(es)</abbr> CITAT en Argentine.</li>
<li>Jason est un environnement <i><a href="Open_source" title="Open source">open source</a></i> de développement d'agents dans le formalisme AgentSpeak<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup>, et développé en <a href="Java_(langage)" title="Java (langage)">Java</a> par Jomi Fred Hübner et Rafael H. Bordini.</li>
<li>MaDKit est une plate-forme multi-agents modulaire écrite en Java et construite autour du modèle organisationnel Agent/Groupe/Rôle. C'est une plate-forme libre basée sur la licence GPL/LGPL développée au sein du LIRMM.</li>
<li>MAGIQUE est une plate-forme pour agents physiquement distribués écrite en Java et fournissant un modèle de communication original d'appel à la cantonade. Dans MAGIQUE, les compétences sont dissociées des agents. L'architecture des agents et les différentes compétences sont développées séparément. Les compétences sont ensuite greffées comme <a href="Plugin" title="Plugin">plugin</a> dans les agents au gré du concepteur. Cette plate-forme est développée au sein du LIFL.</li>
<li>OMAS, <i>Open Multi-Agent Asynchronous Systems</i> est une plate-forme de recherche développée par l'équipe d'intelligence artificielle de l'<a href="Universit%C3%A9_de_technologie_de_Compi%C3%A8gne" title="Université de technologie de Compiègne">Université de technologie de Compiègne</a>, sous la direction de Jean-Paul Barthès.</li>
<li>SemanticAgent est basé sur JADE et permet le développement d'agents dont le comportement est représenté en SWRL. SemanticAgent est développé au sein du <a href="LIRIS" class="mw-redirect" title="LIRIS">LIRIS</a>, il est open-source et sous licence GPL V3.</li>
<li>SPADE est un environnement de développement d'organisations multi-agents basé sur le protocole <a href="Extensible_Messaging_and_Presence_Protocol" title="Extensible Messaging and Presence Protocol">XMPP</a> et est écrit en <a href="Python_(langage)" title="Python (langage)">Python</a>.</li>
<li>MASSIVE (logiciel) est un logiciel pour la <a href="Simulation_de_foule" title="Simulation de foule">simulation de foule</a>, basé multi-agents, qui a permis la création d'effets spéciaux dans un grand nombre de films, ayant été développé à l'origine pour les scènes de combat dans <i><a href="Le_Seigneur_des_anneaux_(films_de_Peter_Jackson)" class="mw-redirect" title="Le Seigneur des anneaux (films de Peter Jackson)">Le Seigneur des anneaux</a></i>.</li>
<li>Golaem Crowd est un plug-in pour Maya (logiciel) basé multi-agent et permettant d'effectuer des simulations de foule pour les effets spéciaux directement dans Maya.</li>
<li><a href="Voxelia" title="Voxelia">Simulate</a>, plateforme de simulation de trafic multi-agent 3D temps réel, développée par <a href="Voxelia" title="Voxelia">Voxelia</a> en partenariat avec le CITAT et ICAP-SeT-UTBM.</li>
<li>NetBioDyn est un outil de simulation multi-agent à l'utilisation très simple destiné à l'éducation, développé à l'Université de Bretagne Occidentale.</li></ul>
<p>Un comparatif des plates-formes et d'outils de modélisation orientés-agent est disponible : <abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> <a href="https://en.wikipedia.org/wiki/Comparison_of_agent-based_modeling_software" class="extiw external" title="en:Comparison of agent-based modeling software">Comparison of agent-based modeling software</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Aspects_culturels">Aspects culturels</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Systèmes_multi-agents_et_fiction"><span id="Syst.C3.A8mes_multi-agents_et_fiction"></span>Systèmes multi-agents et fiction</h3></div>
<p>Les concepts des systèmes multi-agents ont été repris dans différentes œuvres de fiction. Le plus souvent on retrouve la peur classique de l'invention qui échappe à son concepteur (référence à la notion d'<a href="%C3%89mergence" title="Émergence">émergence</a>), mais le phénomène est amplifié par le nombre et l'intelligence collective des agents.
</p>
<ul><li>Dans <i><a href="La_R%C3%A9volution_des_fourmis" title="La Révolution des fourmis">La Révolution des fourmis</a></i>, de <a href="Bernard_Werber" title="Bernard Werber">Bernard Werber</a> les adolescents rebelles dans leur lycée créent sur ordinateur une société où les entités sont des humains qui finalement se rebellent.</li>
<li>Dans <i><a href="La_Proie_(Crichton)" title="La Proie (Crichton)">La Proie</a></i> de <a href="Michael_Crichton" title="Michael Crichton">Michael Crichton</a> où un essaim d'entités autonomes s'échappe d'un laboratoire.</li>
<li>Les réplicateurs de la série <i><a href="Stargate_SG-1" title="Stargate SG-1">Stargate SG-1</a></i> qui forment au départ de simples <i>jouets</i> et qui évoluent jusqu'à devenir une menace pour l'univers.</li>
<li>Dans <i><a href="Code_Lyoko" title="Code Lyoko">Code Lyoko</a></i>, <a href="XANA" class="mw-redirect" title="XANA">XANA</a> est un programme multi-agents créé par <a href="Franz_Hopper" class="mw-redirect" title="Franz Hopper">Franz Hopper</a>. Créé initialement pour contrer un projet militaire du nom de <a href="Lyoko#Carthage.2C_Le_5e_Territoire" title="Lyoko">Carthage</a>, il accède à la conscience et cherche à s’en prendre à l’humanité.</li>
<li>Encore dans <i><a href="Code_Lyoko" title="Code Lyoko">Code Lyoko</a></i>, l'épisode "Marabounta" montre un autre programme multi-agents (appelé Marabounta) censé affaiblir les actions de <a href="XANA" class="mw-redirect" title="XANA">XANA</a>, mais le programme finit lui aussi hors de contrôle, <a href="XANA" class="mw-redirect" title="XANA">XANA</a> sera alors un allié temporaire face à ce nouvel ennemi.</li>
<li>Toujours dans <i><a href="Code_Lyoko" title="Code Lyoko">Code Lyoko</a></i>, les derniers épisodes montrent un nouveau système multi-agents censé "tuer" <a href="XANA" class="mw-redirect" title="XANA">XANA</a>, programme encore en développement dans l'épisode 93 mais qui réussira tout de même à le ralentir les quelques minutes nécessaires. Dans l'épisode 94, sa version achevée neutralisera <a href="XANA" class="mw-redirect" title="XANA">XANA</a> en désactivant simultanément tous ses supers-calculateurs juste à temps.</li>
<li>Dans <i><a href="Matrix_(film)" title="Matrix (film)">Matrix</a></i>, les programmes sont indépendants et hiérarchisés, on peut donc les qualifier d'agents. Dans la trilogie ce terme est utilisé pour nommer une partie d'entre eux, en fait les plus visibles. (Il était en effet invraisemblable que les machines aient évolué au point de simuler le comportement humain.) <a href="N%C3%A9o_(Matrix)" class="mw-redirect" title="Néo (Matrix)">Néo</a> est le premier à avoir découvert toute la complexité de la matrice, notamment lors de son combat avec Séraphin. Mais la confirmation ne viendra que dans <i><a href="Matrix_Revolutions" title="Matrix Revolutions">Matrix Revolutions</a></i> quand un "programme" lui parlera d'amour.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Notes_et_références"><span id="Notes_et_r.C3.A9f.C3.A9rences"></span>Notes et références</h2></div>
<div class="references-small decimal" style="column-width:36em; column-count:2;"><ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a> </span><span class="reference-text">
<span class="ouvrage" id="DrogoulCollinot1997"><span class="ouvrage" id="Alexis_DrogoulAnne_Collinot1997">Alexis <span class="nom_auteur">Drogoul</span> et Anne <span class="nom_auteur">Collinot</span>, « <cite style="font-style:normal">Entre réductionnisme méthodologique et stratégie intentionnelle, l'éthologie, un modèle alternatif pour l'I.A.D. ?</cite> », <i>Actes des 5e Journées francophones d'intelligence artificielle et systèmes multi-agents.</i>, <time>1997</time><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Entre+r%C3%A9ductionnisme+m%C3%A9thodologique+et+strat%C3%A9gie+intentionnelle%2C+l%27%C3%A9thologie%2C+un+mod%C3%A8le+alternatif+pour+l%27I.A.D.+%3F&rft.jtitle=Actes+des+5e+Journ%C3%A9es+francophones+d%27intelligence+artificielle+et+syst%C3%A8mes+multi-agents.&rft.aulast=Drogoul&rft.aufirst=Alexis&rft.au=Collinot%2C+Anne&rft.date=1997&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a> </span><span class="reference-text"><a href="#Ferber">Ferber</a>, <abbr class="abbr" title="page(s)">p.</abbr> 57-60</span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a> </span><span class="reference-text"><a href="#Ferber">Ferber</a>, <abbr class="abbr" title="page(s)">p.</abbr> 54-56</span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a> </span><span class="reference-text"><span class="ouvrage" id="Texier2025"><span class="ouvrage" id="Bruno_Texier2025">Bruno <span class="nom_auteur">Texier</span>, « <cite style="font-style:normal">Les promesses de l’IA agentique</cite> », <i>Archimag</i>, <abbr class="abbr" title="volume">vol.</abbr> n° 384, <abbr class="abbr" title="numéro">n<sup>o</sup></abbr> 4, <time class="nowrap" datetime="2025-05-05" data-sort-value="2025-05-05">5 mai 2025</time>, <abbr class="abbr" title="pages">p.</abbr> <span class="nowrap">30–30</span> <small style="line-height:1em;">(<a href="International_Standard_Serial_Number" title="International Standard Serial Number">ISSN</a> <span class=" noarchive"><a rel="nofollow" class="external text" href="https://portal.issn.org/resource/issn/2260-166X">2260-166X</a></span>, <a href="Digital_Object_Identifier" title="Digital Object Identifier">DOI</a> <span class=" noarchive nowrap"><a rel="nofollow" class="external text" href="https://dx.doi.org/10.3917/arma.384.0030">10.3917/arma.384.0030</a></span>, <a rel="nofollow" class="external text" href="https://doi.org/10.3917/arma.384.0030">lire en ligne</a>, consulté le <time class="nowrap" datetime="2025-07-17" data-sort-value="2025-07-17">17 juillet 2025</time>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Les+promesses+de+l%E2%80%99IA+agentique&rft.jtitle=Archimag&rft.issue=4&rft.aulast=Texier&rft.aufirst=Bruno&rft.date=2025-05-05&rft.volume=n%C2%B0+384&rft.pages=30%E2%80%9330&rft.issn=2260-166X&rft_id=info%3Adoi%2F10.3917%2Farma.384.0030&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><a href="#cite_ref-5">↑</a> </span><span class="reference-text"><a href="#Ferber">Ferber</a>, <abbr class="abbr" title="page(s)">p.</abbr> 21</span>
</li>
<li id="cite_note-survey-6"><span class="mw-cite-backlink"><a href="#cite_ref-survey_6-0">↑</a> </span><span class="reference-text"><span class="ouvrage" id="HorlingLesser2004"><span class="ouvrage" id="Bryan_HorlingVictor_Lesser2004"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Bryan <span class="nom_auteur">Horling</span> et Victor <span class="nom_auteur">Lesser</span>, « <cite style="font-style:normal" lang="en">A Survey of Multi-Agent Organizational Paradigms</cite> », <i><span class="lang-en" lang="en">The Knowledge Engineering Review</span></i>, <abbr class="abbr" title="volume">vol.</abbr> 19, <abbr class="abbr" title="numéro">n<sup>o</sup></abbr> 4, <time class="nowrap" datetime="2004-12" data-sort-value="2004-12">décembre 2004</time> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://kiwi-trip.com/home/~lphilippe/enseignement/m2/frsdr/articles/horling-paradigms.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Survey+of+Multi-Agent+Organizational+Paradigms&rft.jtitle=The+Knowledge+Engineering+Review&rft.issue=4&rft.aulast=Horling&rft.aufirst=Bryan&rft.au=Lesser%2C+Victor&rft.date=2004-12&rft.volume=19&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a> </span><span class="reference-text"><span class="ouvrage" id="FischerSchilloSiekmann2003"><span class="ouvrage" id="Klaus_FischerMichael_SchilloJörg_Siekmann2003"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Klaus <span class="nom_auteur">Fischer</span>, Michael <span class="nom_auteur">Schillo</span> et Jörg <span class="nom_auteur">Siekmann</span>, « <cite style="font-style:normal" lang="en">Holonic Multiagent Systems: A Foundation for the Organisation of Multiagent Systems</cite> », <i><span class="lang-en" lang="en">Lecture Notes in Computer Science</span></i>, <abbr class="abbr" title="volume">vol.</abbr> 2744, <time>2003</time> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://www.virtosphere.de/data/publications/conferences/2003/Fischer%2BHoloMAS2003.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Holonic+Multiagent+Systems%3A+A+Foundation+for+the+Organisation+of+Multiagent+Systems&rft.jtitle=Lecture+Notes+in+Computer+Science&rft.aulast=Fischer&rft.aufirst=Klaus&rft.au=Schillo%2C+Michael&rft.au=Siekmann%2C+J%C3%B6rg&rft.date=2003&rft.volume=2744&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><a href="#cite_ref-8">↑</a> </span><span class="reference-text"><span class="ouvrage" id="BrooksDurfeeArmstrong2000"><span class="ouvrage" id="Christopher_H._BrooksEdmund_H._DurfeeAaron_Armstrong2000"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Christopher H. <span class="nom_auteur">Brooks</span>, Edmund H. <span class="nom_auteur">Durfee</span> et Aaron <span class="nom_auteur">Armstrong</span>, « <cite style="font-style:normal" lang="en">An Introduction to Congregating in Multiagent Systems</cite> », <i><span class="lang-en" lang="en">Proceedings Fourth International Conference on MultiAgent Systems</span></i>, <time class="nowrap" datetime="2000-07" data-sort-value="2000-07">juillet 2000</time>, <abbr class="abbr" title="pages">p.</abbr> <span class="nowrap">79-86</span> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://fawlty.cs.usfca.edu/~brooks/papers/icmas00.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Introduction+to+Congregating+in+Multiagent+Systems&rft.jtitle=Proceedings+Fourth+International+Conference+on+MultiAgent+Systems&rft.aulast=Brooks&rft.aufirst=Christopher+H.&rft.au=Durfee%2C+Edmund+H.&rft.au=Armstrong%2C+Aaron&rft.date=2000-07&rft.pages=79-86&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-9"><span class="mw-cite-backlink"><a href="#cite_ref-9">↑</a> </span><span class="reference-text"><span class="ouvrage" id="ChavezMaes1996"><span class="ouvrage" id="Anthony_ChavezPattie_Maes1996"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Anthony <span class="nom_auteur">Chavez</span> et Pattie <span class="nom_auteur">Maes</span>, « <cite style="font-style:normal" lang="en">Kasbah: An agent marketplace for buying and selling goods</cite> », <i><span class="lang-en" lang="en">AAAI</span></i>, <time>1996</time> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://lcm.csa.iisc.ernet.in/ecomm01/paam96.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Kasbah%3A+An+agent+marketplace+for+buying+and+selling+goods&rft.jtitle=AAAI&rft.aulast=Chavez&rft.aufirst=Anthony&rft.au=Maes%2C+Pattie&rft.date=1996&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-10"><span class="mw-cite-backlink"><a href="#cite_ref-10">↑</a> </span><span class="reference-text"><span class="ouvrage" id="JenningsWooldridge2008"><span class="ouvrage" id="N.R._JenningsMichael_J._Wooldridge2008"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> N.R. <span class="nom_auteur">Jennings</span> et <a href="Michael_J._Wooldridge" class="mw-redirect" title="Michael J. Wooldridge">Michael J. Wooldridge</a>, <cite style="font-style:normal" lang="en">« Applications of Intelligent Agents »</cite>, dans <cite class="italique" lang="en">Agent Technology: Foundations, Applications, and Markets</cite>, Springer, <time>2008</time> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://www8.informatik.uni-erlangen.de/IMMD8/Lectures/AGENTEN/Quellen/jennings98applications.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.btitle=Agent+Technology%3A+Foundations%2C+Applications%2C+and+Markets&rft.atitle=Applications+of+Intelligent+Agents&rft.pub=Springer&rft.aulast=Jennings&rft.aufirst=N.R.&rft.au=Michael+J.+Wooldridge&rft.date=2008&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-11"><span class="mw-cite-backlink"><a href="#cite_ref-11">↑</a> </span><span class="reference-text"><span class="ouvrage" id="Gilbert2007"><span class="ouvrage" id="Nigel_Gilbert2007"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Nigel <span class="nom_auteur">Gilbert</span>, <cite style="font-style:normal" lang="en">« Computational Social Science »</cite>, dans <cite class="italique" lang="en">Agent-Based Modelling and Simulation in the Social and Human Sciences</cite>, Bardwell Press, <time>2007</time><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.btitle=Agent-Based+Modelling+and+Simulation+in+the+Social+and+Human+Sciences&rft.atitle=Computational+Social+Science&rft.pub=Bardwell+Press&rft.aulast=Gilbert&rft.aufirst=Nigel&rft.date=2007&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-12"><span class="mw-cite-backlink"><a href="#cite_ref-12">↑</a> </span><span class="reference-text"><span class="ouvrage">« <a rel="nofollow" class="external text" href="http://www.casa.ucl.ac.uk/joanamargarida/websiteProject/index.html"><cite style="font-style:normal;">EpiSIM</cite></a> », sur <span class="italique">casa.ucl.ac.uk</span> <small style="line-height:1em;">(consulté le <time class="nowrap" datetime="2012-12-15" data-sort-value="2012-12-15">15 décembre 2012</time>)</small></span></span>
</li>
<li id="cite_note-13"><span class="mw-cite-backlink"><a href="#cite_ref-13">↑</a> </span><span class="reference-text"><span class="ouvrage" id="DavidPayetCourdier2011"><span class="ouvrage" id="Daniel_DavidDenis_PayetRémy_Courdier2011">Daniel <span class="nom_auteur">David</span>, Denis <span class="nom_auteur">Payet</span> et Rémy <span class="nom_auteur">Courdier</span>, « <cite style="font-style:normal">Réification de zones urbaines émergentes dans un modèle simulant l’évolution de la population à La Réunion</cite> », <i>Journées Francophones des Systèmes Multi-Agents</i>, <time>2011</time> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://personnel.univ-reunion.fr/ddavid/publications/david_jfsma2011.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=R%C3%A9i%EF%AC%81cation+de+zones+urbaines+%C3%A9mergentes+dans+un+mod%C3%A8le+simulant+l%E2%80%99%C3%A9volution+de+la+population+%C3%A0+La+R%C3%A9union&rft.jtitle=Journ%C3%A9es+Francophones+des+Syst%C3%A8mes+Multi-Agents&rft.aulast=David&rft.aufirst=Daniel&rft.au=Payet%2C+Denis&rft.au=Courdier%2C+R%C3%A9my&rft.date=2011&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-14"><span class="mw-cite-backlink"><a href="#cite_ref-14">↑</a> </span><span class="reference-text"><span class="ouvrage" id="DoniecMandiauPiechowiakEspié2008"><span class="ouvrage" id="Arnaud_DoniecRené_MandiauSylvain_PiechowiakStéphane_Espié2008"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Arnaud <span class="nom_auteur">Doniec</span>, René <span class="nom_auteur">Mandiau</span>, Sylvain <span class="nom_auteur">Piechowiak</span> et Stéphane <span class="nom_auteur">Espié</span>, « <cite style="font-style:normal" lang="en">A behavioral multi-agent model for road traffic simulation</cite> », <i><span class="lang-en" lang="en">Engineering Applications of Artificial Intelligence</span></i>, <abbr class="abbr" title="volume">vol.</abbr> 21, <abbr class="abbr" title="numéro">n<sup>o</sup></abbr> 8, <time class="nowrap" datetime="2008-12" data-sort-value="2008-12">décembre 2008</time>, <abbr class="abbr" title="pages">p.</abbr> <span class="nowrap">1443-1454</span> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://www.univ-valenciennes.fr/LAMIH-intra/site/specifique/publications/203761.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+behavioral+multi-agent+model+for+road+traffic+simulation&rft.jtitle=Engineering+Applications+of+Artificial+Intelligence&rft.issue=8&rft.aulast=Doniec&rft.aufirst=Arnaud&rft.au=Mandiau%2C+Ren%C3%A9&rft.au=Piechowiak%2C+Sylvain&rft.au=Espi%C3%A9%2C+St%C3%A9phane&rft.date=2008-12&rft.volume=21&rft.pages=1443-1454&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-15"><span class="mw-cite-backlink"><a href="#cite_ref-15">↑</a> </span><span class="reference-text"><span class="ouvrage" id="ParuchuriPullalarevuKarlapalem2002"><span class="ouvrage" id="Praveen_ParuchuriAlok_Reddy_PullalarevuKamalakar_Karlapalem2002"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Praveen <span class="nom_auteur">Paruchuri</span>, Alok Reddy <span class="nom_auteur">Pullalarevu</span> et Kamalakar <span class="nom_auteur">Karlapalem</span>, « <cite style="font-style:normal" lang="en">Multi Agent Simulation of Unorganized Traffic</cite> », <i><span class="lang-en" lang="en">Proceedings of the first international joint conference on Autonomous agents and multiagent systems.</span></i>, <abbr class="abbr" title="volume">vol.</abbr> 1, <time>2002</time>, <abbr class="abbr" title="pages">p.</abbr> <span class="nowrap">176-183</span> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://pdf.aminer.org/000/056/465/multi_agent_simulation_of_unorganized_traffic.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Multi+Agent+Simulation+of+Unorganized+Traffic&rft.jtitle=Proceedings+of+the+first+international+joint+conference+on+Autonomous+agents+and+multiagent+systems.&rft.aulast=Paruchuri&rft.aufirst=Praveen&rft.au=Pullalarevu%2C+Alok+Reddy&rft.au=Karlapalem%2C+Kamalakar&rft.date=2002&rft.volume=1&rft.pages=176-183&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-16"><span class="mw-cite-backlink"><a href="#cite_ref-16">↑</a> </span><span class="reference-text"><span class="ouvrage" id="PanHanDauberLaw2007"><span class="ouvrage" id="Xiaoshan_PanCharles_S._HanKen_DauberKincho_H._Law2007"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Xiaoshan <span class="nom_auteur">Pan</span>, Charles S. <span class="nom_auteur">Han</span>, Ken <span class="nom_auteur">Dauber</span> et Kincho H. <span class="nom_auteur">Law</span>, « <cite style="font-style:normal" lang="en">A multi-agent based framework for the simulation of human and social behaviors during emergency evacuations</cite> », <i><span class="lang-en" lang="en">AI & Society</span></i>, <abbr class="abbr" title="volume">vol.</abbr> 22, <abbr class="abbr" title="numéro">n<sup>o</sup></abbr> 2, <time>2007</time>, <abbr class="abbr" title="pages">p.</abbr> <span class="nowrap">113-132</span> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://eil.stanford.edu/egress/publications/AI%26Society.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+multi-agent+based+framework+for+the+simulation+of+human+and+social+behaviors+during+emergency+evacuations&rft.jtitle=AI+%26+Society&rft.issue=2&rft.aulast=Pan&rft.aufirst=Xiaoshan&rft.au=Han%2C+Charles+S.&rft.au=Dauber%2C+Ken&rft.au=Law%2C+Kincho+H.&rft.date=2007&rft.volume=22&rft.pages=113-132&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-17"><span class="mw-cite-backlink"><a href="#cite_ref-17">↑</a> </span><span class="reference-text"><span class="ouvrage" id="HelbingFarkasVicsek2000"><span class="ouvrage" id="Dirk_HelbingIllés_FarkasTamás_Vicsek2000"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Dirk <span class="nom_auteur">Helbing</span>, Illés <span class="nom_auteur">Farkas</span> et Tamás <span class="nom_auteur">Vicsek</span>, « <cite style="font-style:normal" lang="en">Simulating dynamical features of escape panic</cite> », <i><span class="lang-en" lang="en">Nature</span></i>, <abbr class="abbr" title="numéro">n<sup>o</sup></abbr> 407, <time class="nowrap" datetime="2000-09-28" data-sort-value="2000-09-28">28 septembre 2000</time> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="https://arxiv.org/pdf/cond-mat/0009448">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Simulating+dynamical+features+of+escape+panic&rft.jtitle=Nature&rft.issue=407&rft.aulast=Helbing&rft.aufirst=Dirk&rft.au=Farkas%2C+Ill%C3%A9s&rft.au=Vicsek%2C+Tam%C3%A1s&rft.date=2000-09-28&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-18"><span class="mw-cite-backlink"><a href="#cite_ref-18">↑</a> </span><span class="reference-text"><a href="#Ferber">Ferber</a>, <abbr class="abbr" title="page(s)">p.</abbr> 52-54</span>
</li>
<li id="cite_note-19"><span class="mw-cite-backlink"><a href="#cite_ref-19">↑</a> </span><span class="reference-text"><span class="ouvrage">« <a rel="nofollow" class="external text" href="http://www.allocine.fr/film/fichefilm-39187/secrets-tournage/"><cite style="font-style:normal;">Massive : la vraie magie du "Seigneur des anneaux"</cite></a> », sur <span class="italique">Allociné</span> <small style="line-height:1em;">(consulté le <time class="nowrap" datetime="2013-02-21" data-sort-value="2013-02-21">21 février 2013</time>)</small></span></span>
</li>
<li id="cite_note-20"><span class="mw-cite-backlink"><a href="#cite_ref-20">↑</a> </span><span class="reference-text"><span class="ouvrage" id="LeePark2005"><span class="ouvrage" id="Jang-Hee_LeeSang-Chan_Park2005"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Jang-Hee <span class="nom_auteur">Lee</span> et Sang-Chan <span class="nom_auteur">Park</span>, « <cite style="font-style:normal" lang="en">Intelligent profitable customers segmentation system based on business intelligence tools</cite> », <i><span class="lang-en" lang="en">Expert Systems with Applications</span></i>, <abbr class="abbr" title="volume">vol.</abbr> 29, <abbr class="abbr" title="numéro">n<sup>o</sup></abbr> 1, <time>2005</time>, <abbr class="abbr" title="pages">p.</abbr> <span class="nowrap">145-152</span> <small style="line-height:1em;">(<a rel="nofollow" class="external text" href="http://www.sci.brooklyn.cuny.edu/~kopec/cis718/fall_2005/sdarticle2.pdf">lire en ligne</a>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Intelligent+profitable+customers+segmentation+system+based+on+business+intelligence+tools&rft.jtitle=Expert+Systems+with+Applications&rft.issue=1&rft.aulast=Lee&rft.aufirst=Jang-Hee&rft.au=Park%2C+Sang-Chan&rft.date=2005&rft.volume=29&rft.pages=145-152&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-21"><span class="mw-cite-backlink"><a href="#cite_ref-21">↑</a> </span><span class="reference-text"><span class="ouvrage" id="BarbosaBelo2010"><span class="ouvrage" id="Rui_Pedro_BarbosaOrlando_Belo2010"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Rui Pedro <span class="nom_auteur">Barbosa</span> et Orlando <span class="nom_auteur">Belo</span>, <cite style="font-style:normal" lang="en">« Multi-Agent Forex Trading System »</cite>, dans <cite class="italique" lang="en">Agent and Multi-agent Technology for Internet and Enterprise Systems</cite>, Springer Berlin Heidelberg, <time>2010</time> <small style="line-height:1em;">(<a href="International_Standard_Book_Number" title="International Standard Book Number">ISBN</a> <span class="nowrap">978-3-642-13525-5</span>)</small>, <abbr class="abbr" title="pages">p.</abbr> <span class="nowrap">91-118</span><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.btitle=Agent+and+Multi-agent+Technology+for+Internet+and+Enterprise+Systems&rft.atitle=Multi-Agent+Forex+Trading+System&rft.pub=Springer+Berlin+Heidelberg&rft.aulast=Barbosa&rft.aufirst=Rui+Pedro&rft.au=Belo%2C+Orlando&rft.date=2010&rft.pages=91-118&rft.isbn=978-3-642-13525-5&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></span>
</li>
<li id="cite_note-22"><span class="mw-cite-backlink"><a href="#cite_ref-22">↑</a> </span><span class="reference-text">Anand S. Rao, AgentSpeak(L): <span class="lang-en" lang="en">BDI Agents Speak Out in a Logical Computable Language.</span> MAAMAW 1996, <abbr class="abbr" title="pages">p.</abbr> <span class="nowrap">42-55</span></span>
</li>
</ol>
</div>
<div class="mw-heading mw-heading2"><h2 id="Voir_aussi">Voir aussi</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Bibliographie">Bibliographie</h3></div>
<p><span title="Document utilisé pour la rédaction de l’article"><span typeof="mw:File"><span></span></span></span> : document utilisé comme source pour la rédaction de cet article.
</p>
<ul><li><span class="ouvrage" id="Ferber">Jacques Ferber, <cite class="italique">Les Systèmes multi-agents : Vers une intelligence collective</cite>, InterEditions, <time>1995</time>, 522 <abbr class="abbr" title="pages">p.</abbr> <small style="line-height:1em;">(<a href="International_Standard_Book_Number" title="International Standard Book Number">ISBN</a> <span class="nowrap">2-7296-0665-3</span>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Les+Syst%C3%A8mes+multi-agents&rft.pub=InterEditions&rft.stitle=Vers+une+intelligence+collective&rft.au=Jacques+Ferber&rft.date=1995&rft.tpages=522&rft.isbn=2-7296-0665-3&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span> <span title="Document utilisé pour la rédaction de l’article"><span typeof="mw:File"><span></span></span></span></li>
<li><span class="ouvrage" id="Wooldridge2002"><span class="ouvrage" id="Michael_Wooldridge2002"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> <a href="Michael_Wooldridge" title="Michael Wooldridge">Michael Wooldridge</a>, <cite class="italique" lang="en">An Introduction to MultiAgent Systems</cite>, Wiley and Sons, <time>2002</time>, 348 <abbr class="abbr" title="pages">p.</abbr> <small>[détail de l’édition]</small> <small style="line-height:1em;">(<a href="International_Standard_Book_Number" title="International Standard Book Number">ISBN</a> <span class="nowrap">0-471-49691-X</span>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=An+Introduction+to+MultiAgent+Systems&rft.pub=Wiley+and+Sons&rft.aulast=Wooldridge&rft.aufirst=Michael&rft.date=2002&rft.tpages=348&rft.isbn=0-471-49691-X&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span></li>
<li><span class="ouvrage" id="Weiss1999"><span class="ouvrage" id="Gerhard_Weiss1999"><abbr class="abbr indicateur-langue" title="Langue : anglais">(en)</abbr> Gerhard Weiss, <cite class="italique" lang="en">Multiagent Systems, A Modern Approach to Distributed Artificial Intelligence</cite>, Cambridge (Mass.)/London, <a href="MIT_Press" title="MIT Press">MIT Press</a>, <time>1999</time>, 619 <abbr class="abbr" title="pages">p.</abbr> <small style="line-height:1em;">(<a href="International_Standard_Book_Number" title="International Standard Book Number">ISBN</a> <span class="nowrap">0-262-23203-0</span>)</small><span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Multiagent+Systems%2C+A+Modern+Approach+to+Distributed+Artificial+Intelligence&rft.place=Cambridge+%28Mass.%29%2FLondon&rft.pub=MIT+Press&rft.aulast=Weiss&rft.aufirst=Gerhard&rft.date=1999&rft.tpages=619&rft.isbn=0-262-23203-0&rfr_id=info%3Asid%2Ffr.wikipedia.org%3ASyst%C3%A8me+multi-agents"></span></span></span>.</li></ul>
<div class="mw-heading mw-heading3"><h3 id="Articles_connexes">Articles connexes</h3></div>
<ul><li><a href="Intelligence_artificielle_distribu%C3%A9e" title="Intelligence artificielle distribuée">Intelligence artificielle distribuée</a></li>
<li><a href="Agent_(informatique)" class="mw-redirect" title="Agent (informatique)">Agent (informatique)</a></li>
<li><a href="Agent_intelligent" title="Agent intelligent">Agent intelligent</a></li>
<li><a href="Cerveau_artificiel" title="Cerveau artificiel">Cerveau artificiel</a></li>
<li><a href="Analyse_d%C3%A9cisionnelle_des_syst%C3%A8mes_complexes" title="Analyse décisionnelle des systèmes complexes">Analyse décisionnelle des systèmes complexes</a></li>
<li><a href="DisCSP" title="DisCSP">DisCSP</a></li>
<li><a href="Optimisation_sous_contraintes_distribu%C3%A9e" title="Optimisation sous contraintes distribuée">Optimisation sous contraintes distribuée</a></li></ul>
<div class="mw-heading mw-heading3"><h3 id="Liens_externes">Liens externes</h3></div>
<ul><li><a rel="nofollow" class="external text" href="http://www.limsi.fr/Individu/jps/enseignement/tutoriels/sma/sma.htm">Cours Systèmes Multi-Agents du Mastère en Informatique de Paris XI</a></li>
<li><a rel="nofollow" class="external text" href="http://iegd.institut.online.fr/B-ADSc-int-fr.htm">Systèmes multi-agents : Approche décisionnelle des systèmes complexes B-ADSc</a></li></ul>
<div class="navbox-container" style="clear:both;">
</div>
<ul id="bandeau-portail" class="bandeau-portail"><li><span class="bandeau-portail-element"><span class="bandeau-portail-icone"><span class="noviewer" typeof="mw:File"></span></span> <span class="bandeau-portail-texte">Portail de l’informatique</span> </span></li> </ul></div><!--htdig_noindex--><div><div class="zim-footer">
Cet article est issu de <a class="external text" title="Dernière modification le 2025-07-22" href="https://fr.wikipedia.org/wiki/?title=Syst%C3%A8me_multi-agents&oldid=227476780">Wikipédia</a>. Sauf mention contraire, le texte est disponible sous <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr">Creative Commons Attribution-Share Alike 4.0</a>. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>